stereoscopic micrograph - Turkish English Dictionary